manually operated taps - Spanish English Dictionary